// package com.telewave.stompdemo.interceptors;
//
// import org.springframework.http.HttpHeaders;
// import org.springframework.http.server.ServerHttpRequest;
// import org.springframework.http.server.ServerHttpResponse;
// import org.springframework.web.socket.WebSocketHandler;
// import org.springframework.web.socket.server.support.HttpSessionHandshakeInterceptor;
//
// import java.util.Map;
//
// /**
//  * TODO
//  *
//  * @author looveh
//  * @since 2023/10/27 19:17:03
//  **/
// public class AuthenticationInterceptor extends HttpSessionHandshakeInterceptor {
//     @Override
//     public boolean beforeHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, Map<String, Object> attributes) throws Exception {
//         HttpHeaders headers = request.getHeaders();
//         System.out.println(headers);
//         return true;
//     }
// }
